queen substance
noun
: a pheromone secreted by queen bees that is consumed by worker bees and inhibits ovary development
Love words? Need even more definitions?
Merriam-Webster unabridged
Share